import 'package:ls_work/net/response/response_data.dart';

class ServiceOrderListData extends BaseListData {
  String? exportType;
  String? id;
  String? markTime;
  String? name;
  String? officeName;
  String? orderServeAddress;
  String? orderServeCode;
  String? markDuration;
  String? orderServeHuman;
  String? orderServeId;
  String? orderServeItemName;
  String? orderServeName;
  String? orderServeTypeName;
  String? pageClear;
  String? serveId;
  String? staffName;
  String? star;
  String? startCursor;
  String? startTime;
  String? statusId;
  String? rationStatus;
  String? rationStatusName;
  String? statusName;
  String? staffMobile;
  String? phone;
  String? humanMobile;
  String? buildingName;
  String? floorName;
  String? payStatus;
  dynamic type;
  String? typeName;
  String? site;

  ServiceOrderListData(
      {this.exportType,
      this.id,
      this.markTime,
      this.name,
      this.officeName,
      this.orderServeAddress,
      this.orderServeCode,
      this.orderServeHuman,
      this.orderServeId,
      this.orderServeItemName,
      this.orderServeName,
      this.orderServeTypeName,
      this.pageClear,
      this.serveId,
      this.staffName,
      this.star,
      this.startCursor,
      this.startTime,
      this.statusId,
      this.statusName,
      this.staffMobile,
      this.humanMobile,
      this.phone,
      this.rationStatus,
      this.rationStatusName,
      this.buildingName,
      this.floorName,this.payStatus,
        this.type,
        this.typeName,
        this.markDuration,
        this.site,
      });

  ServiceOrderListData.fromJson(Map<String, dynamic> json) {
    this.exportType = json['exportType'];
    this.id = json['id'];
    this.markTime = json['markTime'];
    this.name = json['name'];
    this.officeName = json['officeName'];
    this.orderServeAddress = json['orderServeAddress'];
    this.orderServeCode = json['orderServeCode'];
    this.orderServeHuman = json['orderServeHuman'];
    this.orderServeId = json['orderServeId'];
    this.orderServeItemName = json['orderServeItemName'];
    this.orderServeName = json['orderServeName'];
    this.orderServeTypeName = json['orderServeTypeName'];
    this.pageClear = json['pageClear'];
    this.serveId = json['serveId'];
    this.staffName = json['staffName'];
    this.star = json['star'];
    this.startCursor = json['startCursor'];
    this.startTime = json['startTime'];
    this.statusId = json['statusId'];
    this.statusName = json['statusName'];
    this.staffMobile = json['staffMobile'];
    this.orderServeHuman = json['orderServeHuman'];
    this.phone = json['phone'];
    this.rationStatus = json['rationStatus'];
    this.rationStatusName = json['rationStatusName'];
    this.humanMobile = json['humanMobile'];
    this.buildingName = json['buildingName'];
    this.floorName = json['floorName'];
    this.payStatus = json['payStatus'];
    this.type = json['type'];
    this.typeName = json['typeName'];
    this.site = json['site'];
    this.markDuration = json['markDuration'];
  }

  Map<String, dynamic> toJson() {
    final Map<String, dynamic> data = new Map<String, dynamic>();
    data['exportType'] = this.exportType;
    data['id'] = this.id;
    data['markTime'] = this.markTime;
    data['name'] = this.name;
    data['officeName'] = this.officeName;
    data['orderServeAddress'] = this.orderServeAddress;
    data['orderServeCode'] = this.orderServeCode;
    data['orderServeHuman'] = this.orderServeHuman;
    data['orderServeId'] = this.orderServeId;
    data['orderServeItemName'] = this.orderServeItemName;
    data['orderServeName'] = this.orderServeName;
    data['orderServeTypeName'] = this.orderServeTypeName;
    data['pageClear'] = this.pageClear;
    data['serveId'] = this.serveId;
    data['staffName'] = this.staffName;
    data['star'] = this.star;
    data['startCursor'] = this.startCursor;
    data['startTime'] = this.startTime;
    data['statusId'] = this.statusId;
    data['statusName'] = this.statusName;
    data['staffMobile'] = this.staffMobile;
    data['orderServeHuman'] = this.orderServeHuman;
    data['phone'] = this.phone;
    data['rationStatus'] = this.rationStatus;
    data['rationStatusName'] = this.rationStatusName;
    data['humanMobile'] = this.humanMobile;
    data['floorName'] = this.floorName;
    data['buildingName'] = this.buildingName;
    data['payStatus'] = this.payStatus;
    data['typeName'] = this.typeName;
    data['type'] = this.type;
    data['markDuration'] = this.markDuration;
    return data;
  }
}
